steel and carbide finishing bur - German English Dictionary